idea 是个好东东

使用Intellij IDEA 一个月了,期间了解及感受到了其许多美妙之处,使用过程中遇到许多问题,既然博客已经搭建起来了,后面多记录,多总结吧~

关于热部署

刚开始玩idea,项目从eclipse导过来的,使用的maven构建,tomcat作为容器,每次修改类,文件等都需要使用maven重新编译,打包,重启tomcat,刚开始使用idea,不太熟络,而且编译打包速度也挺快,就当是熟悉过程,这样编译,重启,编译重启一段时间后,果然还是觉得影响效率,于是尝开始思考,尝试如何热部署环境。

关于JRebel

Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率,JRebel是收费软件 ! 好东西果然收费

JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个
变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。
-百度百科

下载JRebel for Intellij插件

破解JRebel

好东西都收费,我只是本地使用,非商业用途,就不打算破费了,请大家支持正版,呼呼,我下载的JRebel版本是6.4.8 百度到了6.4左右的破解文件,可以通用,这里大概记录下破解过程,比较简单也

操作步骤

时间原因,这次没有描述部署tomcat的方法,后面有空的话再补上吧,今天只记录下jrebel的破解,及配置部署的,其实也很简单,有个重点的提示就是在部署工程的war时,要选 exploded 这样在Server页的”On Update action “才可以选择 update classes and resources

1. 关闭idea
2. 破解补丁
     解压缩破解补丁,替换对应idea的JRebel插件的俩个jar包及放置jrebel.lic文件
    ~\用户名\.IntelliJIdea15\config\plugins\jr-ide-idea\lib\jrebel6\jrebel.jar
    ~\用户名\.IntelliJIdea15\config\plugins\jr-ide-idea\lib\jrebel\jrebel.jar
    ~\用户名\.jrebel\jrebel.lic
3. 替换后好,重启idea
4. 选择热部署的项目

5. TOMCAT 配置 这里有重点

本地试玩后,果然酸爽,后续使用过程遇到问题,或使用一段时间后,再做记录,及总结感受~